--1080x1920 分辨率京东金融 App
--去掉了领取累计奖励
--将图片修改为 jpg
--必须配合 LuaBox v1.0.5 版本使用

done = "jr去完成.png"
go = "去完成.jpg"
list = "jr做任务集爆竹.png"

function isJD()
    pkg = app.frontPackageName()
    bid = "com.jd.jrapp"
    if pkg ~= bid then
                toast("返回京东金融 App") 
        app.runApp(bid)
        mSleep(3000)
    else
        toast("当前位置：京东金融 App") 
        mSleep(3000)
        wid= widget.find({["text"]="累计任务奖励"})
        if wid == nil then
            keycode.back()
            toast("返回") 
            mSleep(5000) 
        end
    end
end

function backtolist()
    wid= widget.find({["text"]="累计任务奖励"})
    if wid == nil then
        keycode.back()
        toast("返回") 
        mSleep(5000) 
    end 
end

while true do
    isJD()
    x,y = image.findImageInRegion(list,800,1400,1000,1800,500000)--做任务集爆竹
    if x~=-1 and x~=-1 then
        event.tap(x,y)
        toast("做任务集爆竹") 
        mSleep(3000)
    end
    wid= widget.find({["text"]="累计任务奖励"})
    if  wid  then
        x,y = image.findImageInRegion(done,719,685,974,1016,500000)--去完成任务
        if x~=-1 and x~=-1 then
            event.tap(x,y)
            toast("去完成然后等待 20 秒") --手机网络不好或者卡顿可以适当延长
            mSleep(20*1000)
            wid= widget.find({["text"]="累计任务奖励"})
            if wid == nil then
                keycode.back()
                toast("返回") 
                mSleep(5000) 
                backtolist()
            end
        end
        x,y = image.findImageInRegion(go,719,685,974,1016,500000)--去完成任务
        if x~=-1 and x~=-1 then
            event.tap(x,y)
            toast("去完成然后等待 20 秒") --手机网络不好或者卡顿可以适当延长
            mSleep(20*1000)
            wid= widget.find({["text"]="累计任务奖励"})
            if wid == nil then
                keycode.back()
                toast("返回") 
                mSleep(5000) 
                backtolist()
            end
        end
    end
end